rugged mountains - Francés Inglés Diccionario